Improving the COCOMO model using a neuro-fuzzy approach

نویسندگان

  • Xishi Huang
  • Danny Ho
  • Jing Ren
  • Luiz Fernando Capretz
چکیده

Accurate software development cost estimation is important for effective project management such as budgeting, project planning and control. So far, no model has proved to be successful at effectively and consistently predicting software development cost. A novel neuro-fuzzy Constructive Cost Model (COCOMO) is proposed for software cost estimation. This model carries some of the desirable features of a neuro-fuzzy approach, such as learning ability and good interpretability, while maintaining the merits of the COCOMO model. Unlike the standard neural network approach, the proposed model can be interpreted and validated by experts, and has good generalization capability. The model deals effectively with imprecise and uncertain input and enhances the reliability of software cost estimates. In addition, it allows input to have continuous rating values and linguistic values, thus avoiding the problem of similar projects having large different estimated costs. A detailed learning algorithm is also presented in this work. The validation using industry project data shows that the model greatly improves estimation accuracy in comparison with the well-known COCOMO model. # 2005 Elsevier B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Intelligent Approach to Software Cost Prediction

Good software cost prediction is important for effective project management such as budgeting, project planning and control. In this paper, we present an intelligent approach to software cost prediction. By integrating the neuro-fuzzy technique with the well-accepted COCOMO model, our approach can make the best use of both expert knowledge and historical project data. Its major advantages inclu...

متن کامل

Comparative Analysis of COCOMO81 using Various Fuzzy Membership Functions

Software Estimation has always been one of the prompting challenges for the software engineers. Software cost estimation techniques helps in forecasting the amount of effort required to develop software. Constructive Cost Model (COCOMO) is considered to be the most widely used model for effort estimation. Cost drivers have great influence on the COCOMO and this paper investigates the role of co...

متن کامل

Estimating Development Effort of Software Projects using ANFIS

Software Effort Prediction is the process of estimating the effort required to develop software. Effectively controlling the expensive investment of software development is achieved by accurately estimating the effort. Effort estimation at the early stage of software development is very difficult because of lot of uncertainty in input parameters which decides the software effort. Adaptive Neuro...

متن کامل

Adaptive Online Traffic Flow Prediction Using Aggregated Neuro Fuzzy Approach

Short term prediction of traffic flow is one of the most essential elements of all proactive traffic control systems. Although various methodologies have been applied to forecast traffic parameters, several researchers have showed that compared with the individual methods, hybrid methods provide more accurate results . These results made the hybrid tools and approaches a more common method for ...

متن کامل

An Improved Fuzzy Approach for COCOMO's Effort Estimation Using Gaussian Membership Function

-In software industry Constructive Cost Model (COCOMO) is considered to be the most widely used model for effort estimation. Cost drivers have significant influence on the COCOMO and this research investigates the role of cost drivers in improving the precision of effort estimation. It is important to stress that uncertainty at the input level of the COCOMO yields uncertainty at the output, whi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Appl. Soft Comput.

دوره 7  شماره 

صفحات  -

تاریخ انتشار 2007